import request from '@/utils/request';
import request2 from '@/utils/request2';
import {materialApiUrl} from '../../config';
/**
 * 供应商列表
 * @param parameter
 */
export function supplierList(parameter){
    return request({
        url: materialApiUrl+'/materials/supplier/findList',
        method: 'get',
        params: parameter
    })
}
/**
 * 供应商列表删除
 * @param parameter
 */
export function supplierListDel(parameter){
    return request({
        url: materialApiUrl+'/materials/supplier/deleteByMain',
        method: 'post',
        data: parameter
    })
}
/**
 * 供应商新增
 * @param parameter
 */
export function supplierAdd(parameter){
    return request2({
        url: materialApiUrl+'/materials/supplier/createByMain',
        method: 'post',
        data: parameter
    })
}
/**
 * 供应商编辑
 * @param parameter
 */
export function supplierEdit(parameter){
    return request2({
        url: materialApiUrl+'/materials/supplier/editByMain',
        method: 'post',
        data: parameter
    })
}


/**
 * 提交审核
 * @param parameter
 */
export function audit(parameter){
    return request2({
        url: materialApiUrl+'/materials/supplier/submitApply',
        method: 'post',
        data: parameter
    })
}
/**
 *
 供应商导入
 * @param parameter
 */
export function uploadSupplier(parameter){
    return request2({
        url: materialApiUrl+'/materials/supplier/uploadSupplier',
        method: 'post',
        data: parameter
    })
}
/**
 * 新增附件
 * @param parameter
 */
export function addFile(parameter){
    let url = materialApiUrl+'/materials/supplier/addFile';
    return url;
}
/**
 * 附件列表
 * @param parameter
 */
export function fileList(parameter){
    let url = materialApiUrl+'/materials/supplier/findFileList';
    return url;
}
/**
 * 附件删除
 * @param parameter
 */
export function fileDel(parameter){
    let url = materialApiUrl+'/materials/supplier/deleteFile';
    return url;
}
